0a3299879859c24716cef2b47e5437c149ce075c,subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/UserResolverChain.java,ModuleResolution,findModuleInCache,#DependencyResolver#DependencyDescriptor#ResolveData#,300
Before Change
private ResolvedModuleRevision findModuleInCache(DependencyResolver resolver, DependencyDescriptor dd, ResolveData resolveData) {
CacheMetadataOptions cacheOptions = getCacheMetadataOptions(resolver, resolveData);
return resolver.getRepositoryCacheManager().findModuleInCache(dd, dd.getDependencyRevisionId(), cacheOptions, resolver.getName());
}
private CacheMetadataOptions getCacheMetadataOptions(DependencyResolver resolver, ResolveData resolveData) {
After Change
private ResolvedModuleRevision findModuleInCache(DependencyResolver resolver, DependencyDescriptor dd, ResolveData resolveData) {
// TODO:DAZ remove isChanging check when we use ModuleDescriptorCache for tracking changing modules
if (resolver.getRepositoryCacheManager() instanceof LocalFileRepositoryCacheManager || dd.isChanging()) {
return null;
}